beat oneself up - English Synonyms Dictionary